i believe i will succeed - German English Dictionary